A Web Services based Approach for System on a Chip Design Planning
نویسندگان
چکیده
The concept of Virtual Organisation (VO) offers various solutions to management, collaboration and coordination issues important for distributed collaborating teams. Deployment of this concept to distributed electronic system design has been addressed in this paper. The article introduces an organizational model of a VO dedicated for System-on-Chip (SoC) design and an architecture of the supporting ICT infrastructure that has been based on the Web Services technology. The developed multi-tier distributed application supports interoperability of heterogeneous computer systems belonging to dispersed design partners. Implementation issues, as well as the experiments verifying the utility of the solution for SoC design planning are shortly reported. 1 Challenges in collaborative design of SoCs Integrated circuits that incorporate whole electronic systems including microprocessors, memories, input/output interfaces, and other peripheral elements on one silicon structure are referred to in the literature as Systems-on-a-Chip (SoC). Due to rising complexity, strict “time-to-market” constraints, and heterogeneity of components, design of a SoC constitutes a challenge. It has been observed that the basic approach based on “design reuse”, like Intellectual Property (IP) components-based design, needs to be strengthened through new technologies enabling collaboration in large distributed teams. This tendency is rising and since mid ‘90s is recognized as a new discipline named collaborative engineering. This new engineering paradigm becomes feasible due to more and more powerful Collaborative Working Environments (CWEs) that profit from recent achievements in information and communication technologies. Collaborative engineering is a cooperation of spatially dispersed engineers who as members of one distributed design team, work together towards a common goal. Their cooperation which is based on the Internet is virtual, highly flexible and gives them possibilities for fast communication, design data access, and information exchange. This form of distributed engineering can encompass large and distributed design teams. It can be thus viewed also from an organizational perspective. The very first examples of collaborative engineering were reported by large global companies. There the performed collaboration
منابع مشابه
High Fuzzy Utility Based Frequent Patterns Mining Approach for Mobile Web Services Sequences
Nowadays high fuzzy utility based pattern mining is an emerging topic in data mining. It refers to discover all patterns having a high utility meeting a user-specified minimum high utility threshold. It comprises extracting patterns which are highly accessed in mobile web service sequences. Different from the traditional fuzzy approach, high fuzzy utility mining considers not only counts of mob...
متن کاملReliability and Performance Evaluation of Fault-aware Routing Methods for Network-on-Chip Architectures (RESEARCH NOTE)
Nowadays, faults and failures are increasing especially in complex systems such as Network-on-Chip (NoC) based Systems-on-a-Chip due to the increasing susceptibility and decreasing feature sizes. On the other hand, fault-tolerant routing algorithms have an evident effect on tolerating permanent faults and improving the reliability of a Network-on-Chip based system. This paper presents reliabili...
متن کاملIdentification and Classification of Desirable Web-Based Services from the Perspective of Website Users of Iran’s Hospitals Based on Kano Model of Customer Satisfaction
Background and Aim: A hospital website is an appropriate system for exchanging information and connecting patients, hospitals and medical staff. The purpose of this study was to identify and classify desirable web-based services in websites of Iran's hospitals based on Kano’s Customer Satisfaction Model. Materials and Methods: This was a survey study. The statistical population of the study co...
متن کاملDesign of a Low-Latency Router Based on Virtual Output Queuing and Bypass Channels for Wireless Network-on-Chip
Wireless network-on-chip (WiNoC) is considered as a novel approach for designing future multi-core systems. In WiNoCs, wireless routers (WRs) utilize high-bandwidth wireless links to reduce the transmission delay between the long distance nodes. When the network traffic loads increase, a large number of packets will be sent into the wired and wireless links and can...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کامل